person who hunts or sells iguanas - German English Dictionary